namespace SPDeploy.Library.Interfaces
{
    public interface ITraversalStrategy
    {
        void Add(object o);
        T Next<T>() where T : class;
        bool HasItems { get; }
        void Reset();
    }
}